/*
 * @Descripttion:
 * @Author: 张明尧
 * @Date: 2020-07-22 14:42:49
 * @LastEditTime: 2021-01-27 16:45:26
 */
/*
* 业务接口
*/
import fetch from '../../../static/js/common';

/**
 * 查询基础想
 * @param {*} param 参数
 * @param {*} url 地址
 */
export function selectBasics({ param, url }) {
  return fetch(url, {}, {
    type: 'post',
    isFormSubmit: true,
    data: param,
    contentType: 'application/x-www-form-urlencoded',
  })
    .then(data => data)
    .catch();
}

/**
 * 查询薪资组下计算规则
 * @param {*} param 参数
 */
export function selectCalculateRule(param) {
  return fetch('/je/emolument/selectCalculateRule', {}, {
    type: 'post',
    isFormSubmit: true,
    data: param,
    contentType: 'application/x-www-form-urlencoded',
  })
    .then(data => data)
    .catch();
}

/**
 * 保存计算公式以及实际计算公式
 * @param {*} param 参数
 */
export function saveCalculateFormula(param) {
  return fetch('/je/emolument/saveCalculateFormula', {}, {
    type: 'post',
    isFormSubmit: true,
    data: param,
    contentType: 'application/x-www-form-urlencoded',
  })
    .then(data => data)
    .catch();
}
